Continuous (Histogram)

Histogram of continuous variables

DataExplorer::HistogramContinuous(data)

Continuous (Histogram)

Denisity plot of continuous variables

DataExplorer::DensityContinuous(data)

Discrete (Bar Charts)

Bar Charts
if (length(p.factor(data)) > 0) {
  DataExplorer::BarDiscrete(data)  
} else {
  print("No factors to plot.")  
}

Correlation Matrix for Numeric Variables

Correlation matrix is based on the pairs.panels() function

e.cormat(data[p.numeric(data)])

Correlation Matrix for Factor Variables

e.cormat(data[p.factor(data)])

Numeric vs factor box plots

par(mfrow=c(1,2))
for (i in 1:length(p.numeric(data))) {
  y <- data[,p.numeric(data)[i]] 
  for (t in 1:length(p.factor(data))) {
  boxplot(y ~ data[,p.factor(data)[t]], col=rainbow(t), varwidth=TRUE)
  abline(h=mean(y), col="navy")
  titl(paste(p.numeric(data)[i], "vs.", p.factor(data)[t], sep=" "))
  }
}